//
//  DTChoosePersonListShowView.h
//  ditelMaintain
//
//  Created by 葛悦彣 on 2023/4/7.
//

#import <UIKit/UIKit.h>
#import "getPondTissueListModel.h"
#import "YTStashLeftModel.h"

NS_ASSUME_NONNULL_BEGIN
@class DTWODealPersonListModel;
@interface DTChoosePersonListShowView : UIView

+ (instancetype)showView;

+ (instancetype)showViewWithArray:(NSArray <getPondTissueListModel *>*) Array andBlock:(void(^)(getPondTissueListModel *pondModel))block;
+ (instancetype)showViewWithArray:(NSArray <getPondTissueListModel *>*) Array andBlock:(void(^)(getPondTissueListModel *pondModel))block andCZBlock:(void(^)(void))czblock;

///选中的model
@property (nonatomic ,strong) NSArray <getPondTissueListModel *>* Array;

///需要打开的model
@property (nonatomic ,strong) getPondTissueListModel * seledModel;

- (void)show;
- (void)dismiss;
@end


@interface DTChoosePersonListScrollView : UIScrollView

+ (instancetype)newView;

///单一
///最多选择数
@property (nonatomic ,assign) int maxCount;

@property (nonatomic ,strong) getPondTissueListModel * model;
///刷新界面
@property (nonatomic ,strong) void(^newUIBlock)(getPondTissueListModel * Model);


@end


@interface DTChoosePersonTableView : UITableView

@property (nonatomic ,strong) NSArray<getPondTissueListModel *> * modelArray;

@end


@interface DTChoosePersonListTableViewCell : UITableViewCell

@property (nonatomic ,strong) getPondTissueListModel * model;

@end
@interface DTChooseSXPersonListShowView : UIView

+ (instancetype)showView;

+ (instancetype)showViewWithArray:(NSArray <getPondTissueListModel *>*) Array andBlock:(void(^)(getPondTissueListModel *pondModel))block;
+ (instancetype)showViewWithArray:(NSArray <getPondTissueListModel *>*) Array andBlock:(void(^)(getPondTissueListModel *pondModel))block andCZBlock:(void(^)(void))czblock;

///选中的model
@property (nonatomic ,strong) NSArray <getPondTissueListModel *>* Array;

///需要打开的model
@property (nonatomic ,strong) getPondTissueListModel * seledModel;

- (void)show;
- (void)dismiss;
@end
@interface SSpondTissueModel : UIView
@property (nonatomic ,strong) NSString * ffname;
@property (nonatomic ,strong) NSString * fname;
@property (nonatomic ,strong) NSString * name;
@property (nonatomic ,strong) NSString * ID;
@property (nonatomic ,assign) BOOL isSeled;


@end

@interface DTChooseSXPersonListTableViewCell : UITableViewCell

@property (nonatomic ,strong) SSpondTissueModel * model;

@end

///物品种类
@interface DTChooseKindListShowView : UIView

+ (instancetype)showView;

+ (instancetype)showViewWithArray:(NSArray <getPondTissueListModel *>*) Array andBlock:(void(^)(getPondTissueListModel *pondModel))block andCZBlock:(void(^)(void))czblock;

///选中的model
@property (nonatomic ,strong) NSArray <getPondTissueListModel *>* Array;

///需要打开的model
@property (nonatomic ,strong) getPondTissueListModel * seledModel;
- (void)show;
- (void)dismiss;
@end
NS_ASSUME_NONNULL_END
